export default {
  // 第二次 优化
  addproduct(context, product) {
    //1.
    return new Promise((resolve) => {
      let oldproduct = context.state.productList.find(item => item.id === product.id)
      if (oldproduct) {
        //3
        context.commit('addConst', oldproduct)
        oldproduct.const += 1
        resolve('商品数量加1')
      } else {
        //2
        product.const = 1
        //2.1
        context.commit('addNewProduct', product)
        resolve('加入购物车成功');
      }
    })
  }

}